Ansible モジュール
プレイブックやAnsible APIの中で呼ばれる再利用可能な処理ユニット
Module defaults — Ansible Documentation
Ansible.Builtin
ansible.builtin.debug
ansible.builtin.get_url
ansible.builtin.unarchive
ansible.builtin.shell
Ansible set_fact
ansible.builtin.unarchive
ansible.builtin.user
ansible.builtin.apt_repository
lookup('env','HOME')
code:memo
# lookup('env', 'HOME') ansibleを実行しているユーザ(Host)の情報取得する
vars:
local_home: "{{ lookup('env','HOME') }}"
# リモートの環境変数の情報を利用する
{{ ansible_env.HOME }}
code:memo
- debug: msg="{{ lookup('env', 'HOME') }} {{ ansible_env.HOME }}"
# /home/pogin/ /home/ubuntu
code:os_family
AIX
Alpine
Altlinux
Archlinux
Darwin
Debian
FreeBSD
Gentoo
HP-UX
Mandrake
RedHat
SGML
Slackware
Solaris
Suse
ワークショップ演習 - アドホックコマンドの実行 | workshops
Ansible Collection
#Ansible